/*我的头样式 start*/
.bg-author, .bg-other, .bg-teacher {
	background: url(/static/img/user/temp1.png) center top no-repeat #000;
	background-size: cover;
}

.user-head-info .user-info .user-pic {
	float: left;
	width: 148px;
	height: 148px;
}

.user-head-info .user-info .user-pic .user-pic-bg {
	border: 4px solid #FFF;
	box-shadow: 0 4px 8px 0 rgba(7,17,27,.1);
	width: 140px;
	height: 140px;
	position: relative;
	border-radius: 50%;
	background: #fff;
	top: 24px;
}

.user-head-info .user-info .user-info-right {
	float: right;
	width: 980px;
}

.user-head-info .user-info .user-name {
	font-weight: 600;
	text-align: left;
	font-size: 24px;
	color: #FFF;
	line-height: 28px;
	margin-top: 48px;
}

.user-head-info .user-info .about-info {
	font-size: 14px;
	color: #fff;
	line-height: 20px;
	text-align: left;
	margin-top: 6px;
}

.user-head-info .user-info .about-info span {
	display: inline-block;
	margin-right: 10px;
	font-size: 14px;
	color: #FFF;
	line-height: 20px;
}

.user-head-info .user-info .about-info a.more-user-info {
	font-size: 12px;
	color: rgba(255,255,255,.6);
	line-height: 16px;
	display: inline-block;
	height: 16px;
	padding-left: 16px;
	border-left: 2px solid rgba(255,255,255,.4);
	cursor: pointer;
}

.user-head-info .user-info .about-info a.more-user-info i {
	display: inline-block;
	margin-right: 2px;
}

.user-head-info .user-info .user-sign {
	font-size: 14px;
	color: #FFF;
	line-height: 24px;
	width: 440px;
	overflow: hidden;
	word-break: break-all;
	word-wrap: break-word;
}

.user-head-info .user-info .user-desc {
	font-size: 14px;
	line-height: 24px;
	color: #fff;
	text-align: left;
	margin-top: 20px;
	word-break: break-all;
	word-wrap: break-word;
	opacity: .5;
	margin-left: 24px;
}

.user-head-info .study-info {
	position: absolute;
	top: 48px;
	right: 10px;
	min-width: 200px;
	text-align: right;
}

.user-head-info .study-info .follows {
	margin-right: 24px;
}

.user-head-info .study-info .item {
	line-height: 48px;
	vertical-align: middle;
	height: 48px;
	float: left;
}

.user-head-info .study-info .item em {
	display: block;
	text-align: center;
	font-weight: 700;
	font-size: 24px;
	color: rgba(255,255,255,.8);
	line-height: 28px;
}


/*我的头样式 end*/

/*我的中间样式 start*/
.c-tab {
	font-size: 14px;
	height: 58px;
	line-height: 58px;
	margin-top: 10px;
	border-bottom: 1px solid #d0d6d9;
}

.clearfix {
	*zoom: 1;
}

.c-tab .tool-left .active, .c-tab .tool-left .sort-item:hover {
	color: #f01400;
	border-bottom: 2px solid #f01400;
}

.c-tab .sort-item {
	margin-right: 53px;
	display: inline-block;
	color: #787d82;
}

/*我的中间样式 end*/